<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>Response</title>
	</head>
	<body>
		
		<h1>Response</h1>
		
		<p>Le controleur doit retourner un objet <em>Response</em></p>
		
		<p>Renvoyer le template correspondant<br />
		<code>return $this-&lt;render('namespace_racineNameBundle:name_template:function.html.twig',array());</code>
		</p>
		
		<p>Faire des redirection<br />
		<code>return $this-&lt;redirect($this-&lt;generateUrl('name_route',array('param'=&lt;value_param)));</code>
		</p>
		
		<p>Pour convertir la réponse en JSON<br />
		<code>$reponse = new Response(json_encode(array('param' =&lt;value_param)));</code>
		</p>
		
		<p>Définition du Content Type<br />
		<code>$reponse-&lt;header-&lt;set('Content-Type','application/json');</code>
		</p>
		<code>return $reponse;</code>
		
		<br />
		<br />
		
		<a href="index.html">Retour</a>
		
	</body>
</html>